package com.cn.wxwinnie.java.io;

import java.io.IOException;

/**
 * 
 * 讲一个二进制图片文件存储为一个文本文件
 * @author 潇湘暮雨 E-mail:wxwinnie@hotmail.com
 * 
 * @version 创建时间：2014年3月25日 下午8:33:09
 * 
 */
public class Testbit1 {

	public static void main(String[] args) throws IOException {
		byte[] content = BineryFileWR.readFile("d:/pic1.jpg");
		StringBuilder buffer = new StringBuilder();
		for (int i = 0; i < content.length; i++) {
			String bits = ImageFileTools.appendZeroPrefix(Integer.toBinaryString(content[i]), 32) ;
			System.out.println(bits.length());
			buffer.append(bits);
		}
		System.out.println(buffer.toString().length());
		BineryFileWR.writeFile("d:/image.txt", buffer.toString().toCharArray());// 将图片文件 转存为2进制文本文件 比较蛋疼
	}

}
